Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


sbapp/plyer/platforms/ios/flash.py 0.2.5 (4af91796) Text, 1.18 KB

T8b949e# coding=utf-8
T8b949e"""
Flash
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"""
Tff7b72from T7ee787plyerT7ee787.T7ee787facades Tff7b72import Te6edf3Flash
Tff7b72from T7ee787pyobjus Tff7b72import Te6edf3autoclass

Te6edf3NSString Tff7b72= Te6edf3autoclassTb4b4b4(Ta5d6ff"Ta5d6ffNSStringTa5d6ff"Tb4b4b4)
Te6edf3AVCaptureDevice Tff7b72= Te6edf3autoclassTb4b4b4(Ta5d6ff"Ta5d6ffAVCaptureDeviceTa5d6ff"Tb4b4b4)
Te6edf3AVMediaTypeVideo Tff7b72= Te6edf3NSStringTff7b72.Td2a8ffallocTb4b4b4(Tb4b4b4)Tff7b72.Td2a8ffinitWithUTF8String_Tb4b4b4(Ta5d6ff"Ta5d6ffvideTa5d6ff"Tb4b4b4)
Te6edf3AVCaptureTorchModeOff Tff7b72= T79c0ff0
Te6edf3AVCaptureTorchModeOn Tff7b72= T79c0ff1


Tff7b72class T56d364IosFlashTb4b4b4(Te6edf3FlashTb4b4b4)Tb4b4b4:
Te6edf3_camera Tff7b72= Tff7b72None

Tff7b72def Td2a8ff_onTb4b4b4(Tff7b72selfTb4b4b4)Tb4b4b4:
Tff7b72if Tff7b72selfTff7b72.Td2a8ff_camera Tff7b72is Tff7b72NoneTb4b4b4:
Tff7b72selfTff7b72.Td2a8ff_camera_openTb4b4b4(Tb4b4b4)
Tff7b72if Tff7b72not Tff7b72selfTff7b72.Td2a8ff_cameraTb4b4b4:
Tff7b72return
Tff7b72selfTff7b72.Td2a8ff_cameraTff7b72.Td2a8fflockForConfiguration_Tb4b4b4(Tff7b72NoneTb4b4b4)
Tff7b72tryTb4b4b4:
Tff7b72selfTff7b72.Td2a8ff_cameraTff7b72.Td2a8ffsetTorchModeTb4b4b4(Te6edf3AVCaptureTorchModeOnTb4b4b4)
Tff7b72finallyTb4b4b4:
Tff7b72selfTff7b72.Td2a8ff_cameraTff7b72.Td2a8ffunlockForConfigurationTb4b4b4(Tb4b4b4)

Tff7b72def Td2a8ff_offTb4b4b4(Tff7b72selfTb4b4b4)Tb4b4b4:
Tff7b72if Tff7b72not Tff7b72selfTff7b72.Td2a8ff_cameraTb4b4b4:
Tff7b72return
Tff7b72selfTff7b72.Td2a8ff_cameraTff7b72.Td2a8fflockForConfiguration_Tb4b4b4(Tff7b72NoneTb4b4b4)
Tff7b72tryTb4b4b4:
Tff7b72selfTff7b72.Td2a8ff_cameraTff7b72.Td2a8ffsetTorchModeTb4b4b4(Te6edf3AVCaptureTorchModeOffTb4b4b4)
Tff7b72finallyTb4b4b4:
Tff7b72selfTff7b72.Td2a8ff_cameraTff7b72.Td2a8ffunlockForConfigurationTb4b4b4(Tb4b4b4)

Tff7b72def Td2a8ff_releaseTb4b4b4(Tff7b72selfTb4b4b4)Tb4b4b4:
Tff7b72pass

Tff7b72def Td2a8ff_camera_openTb4b4b4(Tff7b72selfTb4b4b4)Tb4b4b4:
Te6edf3device Tff7b72= Te6edf3AVCaptureDeviceTff7b72.Td2a8ffdefaultDeviceWithMediaType_Tb4b4b4(Te6edf3AVMediaTypeVideoTb4b4b4)
Tff7b72if Tff7b72not Te6edf3deviceTb4b4b4:
Tff7b72return
Tff7b72selfTff7b72.Td2a8ff_camera Tff7b72= Te6edf3device


Tff7b72def Td2a8ffinstanceTb4b4b4(Tb4b4b4)Tb4b4b4:
Tff7b72return Te6edf3IosFlashTb4b4b4(Tb4b4b4)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────